// 假设这是您的user.js文件
export default {
  namespaced: true,
  state: {
    isAuthenticated: false,
    username: '',
    // 其他用户相关状态
  },
  mutations: {
    SET_AUTH(state, isAuthenticated) {
      state.isAuthenticated = isAuthenticated;
    },
    SET_USERNAME(state, username) {
      state.username = username;
    },
    // 其他mutations
  },
  actions: {
    login({ commit }, userData) {
      commit('SET_AUTH', true);
      commit('SET_USERNAME', userData.username);
      // 其他登录逻辑
    },
    logout({ commit }) {
      commit('SET_AUTH', false);
      commit('SET_USERNAME', '');
      // 其他退出登录逻辑
    }
    // 其他actions
  }
};